polyhydroxy aldehyde - Turkish English Dictionary